console.log("this is content");
document.body.style.backgroundColor = "black";

// #一次性消息通信

// 在同步中调用
// chrome.runtime.onMessage.addListener((request, sender, sendResponse) => { 
    // sendResponse({message: `content_script已接受到消息,并完成设置背景色颜色为${request.color}`});
    // setBgColor(request.color);
// });

// 在异步中调用
// chrome.runtime.onMessage.addListener((request, sender, sendResponse) => {
//     setTimeout(() => {
//        sendResponse({message: `content_script已接受到消息,并完成设置背景色颜色为${request.color}`});
//        setBgColor(request.color);
//     }, 2000)
//       return true;
//   });

// const setBgColor = (color) => {
//   document.body.style.backgroundColor = color;
// }

// #长通信
chrome.runtime.onConnect.addListener(function(port) {
    port.onMessage.addListener(function(msg) {
        console.log(`content_script收到的消息：${msg}`);
        if (msg.question === "坤坤你在哪？")
          port.postMessage({answer: "你好"});
        else if (msg.question === "你是坤坤吗？")
          port.postMessage({answer: "我是content_script"});
        else if (msg.question === "我找坤坤， 坤坤你在哪？")
          port.postMessage({answer: "他跳舞去了"});
      });
  });
